demystifying-js-engine

de*mys*ti*fy [dēˈmistəˌfī/] verb

make (a difficult or esoteric subject) clearer and easier to understand.

무언가를 명확하게 하고 이해하기 쉽게 만든다는 뜻의 demystifying 을 달고 있는 demystifying-js-engine입니다.

2016/08/09 Editor’s choice

a0viedo/demystifying-js-engines
_Contribute to demystifying-js-engines development by creating an account on GitHub._github.com


일단 슬라이드 하나 먼저 보고 가시죠.

Demystifying (JavaScript) Engines by Alejandro Oviedo García
_How JavaScript engines work? What are their elemental components? What is JIT compilation?_slides.com

결론은 위의 한장이긴 합니다만 각 엔진의 내용들을 설명하기 위해 쉬운 그림으로 만들어져 있습니다.

자세한 내용은 슬라이드를 보시죠.

이런 대단한 슬라이드를 만들기 위해 뒤져 본 아티클들의 집합들이 다음에 나와 있습니다.

특히 V8엔진에 관련해서 아티클을 모아 놓은

V8 Resources
_V8 Performance Tuning Tricks (+Daniel Clifford, GDD2011 Berlin) [slides]_mrale.ph

은 한번 따라 읽어 봅니다. 2011년부터 2013년까지의 자료가 잘 정리되어 있습니다.

자바스크립트 엔진을 이해하기 위해서는 읽어볼만한 아주 흥미로운 프로젝트 입니다.

By Keen Dev on August 8, 2016.

Exported from Medium on May 31, 2017.